tropical hurricane - Turkish English Dictionary